reflective beach - German English Dictionary